Fix C# generated attribute back compatibility#11364
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: e373c6e0-590e-41ec-9a11-eeb70cec72d4
commit: |
|
No changes needing a change description found. |
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: e373c6e0-590e-41ec-9a11-eeb70cec72d4
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: e373c6e0-590e-41ec-9a11-eeb70cec72d4
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: e373c6e0-590e-41ec-9a11-eeb70cec72d4
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: e373c6e0-590e-41ec-9a11-eeb70cec72d4
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: e373c6e0-590e-41ec-9a11-eeb70cec72d4
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: e373c6e0-590e-41ec-9a11-eeb70cec72d4
|
fyi, I was tackling this in #11237. |
|
The nested generic type rendering fixes in
--generated by Copilot |
Summary
TypeProviderhook for emitting selected attributes from the previous GA contract without placing them in the normal attribute/visitor/reference-map pipelineModelReaderWriterBuildableAttributeentries only when their target and every enclosing type and generic argument remain emitted or otherwise resolvable, while deduplicating entries still generated todayEditorBrowsableAttribute, removed targets, and any target component marked error-obsolete (Obsolete(..., true))Validation
npm run buildnpm run coppnpm format:check